package level.state;

/*
 * Interface for all layers that describe the current State. Enforces write and
 * load features for each layer.
 */

public abstract class StateLayer
{
	protected String name;
	protected int zOrder;

	public StateLayer(String name, int zOrder)
	{
		this.name = name;
		this.zOrder = zOrder;
	}

	public String getName()
	{
		return name;
	}

	public void setName(String name)
	{
		this.name = name;
	}
	
	public int getZOrder()
	{
		return zOrder;
	}
	
	public void setZOrder(int zOrder)
	{
		this.zOrder = zOrder;
	}
}
